window pier - French English Dictionary